package com.community.backend.service;

import com.community.backend.pojo.Notice;
import com.community.backend.pojo.dto.NoticeQueryDTO;
import com.community.backend.utils.PageResult;
import com.community.backend.utils.Result;

import java.util.List;

public interface NoticeService {

    PageResult pageQuery(NoticeQueryDTO noticeQueryDTO);

    void save(Notice notice);

    void update(Notice notice);

    void deleteById(Integer noticeId);

    void updateSort(Integer noticeId, Integer sort);

    Notice NoticeDetail(Integer noticeId);

    List<Notice> list();
}
